conch (conch shell) - Francés Inglés Diccionario